Wiktionary
linguas franca
n. (context extremely rare probably nonstandard English) (lingua franca English)