babelfish

listen to the pronunciation of babelfish
Englisch - Englisch
{i} imaginary translation device that is placed in the ear and allows one to understand all languages (in the novel "The Hitchhiker's Guide to the Galaxy")