Big Huge Thesaurus

interlanguage

noun

sounds kind of like