public transportation facility - Turc Anglais Dictionnaire