Lost in translation: The joy of a jargon-free world

30,848 views | Thea Knight • TED@State Street London