Find the word definition

Wiktionary
lingue franche

n. (lingua franca English)