advanced public transportation systems - Espagnol Anglais Dictionnaire