public bus transportation system - Turc Anglais Dictionnaire