langue franche

Etymology
.

Noun

 * 1) lingua franca common language used by people of diverse backgrounds to communicate with one another