advanced public transportation systems - Allemand Anglais Dictionnaire