public transportation vehicle - Allemand Anglais Dictionnaire