teletypewriter: a character printer connected to a telegraph that operates like a typewriter
artifact: a man-made object taken as a whole
international bank for reconstruction and development: a United Nations agency created to assist developing nations by loans guaranteed by member governments