lingua franca ::: LANGUAGE SERVICES