Babel fish

Babel fish may refer to: