Here’s a link to a conversation in the TED ‘Open Translation’ series that should get you thinking about, not just this term, but globalization, the reputed dominance of the English language, and possibly provide you with some good angles for approaching your Interactive Oral on works in translation:

http://www.ted.com/pages/partners_skype_iyer