urban public transport - Alemán Inglés Diccionario