public bus transportation system - Allemand Anglais Dictionnaire