It is a term for the Japanese words for "megaphone" and "translate", which actually makes g lot of sense because it's a megaphone that can translate Japanese into several other languages in real time.
⇑ Translate the sentence above by Google ⇑
Related: translate
Prev: Can you translate this letter for me?
Next: If you don't want the error messages displayed in other languages, you can translate the messages.