advanced public transportation systems - Alemán Inglés Diccionario