urban public transportation - Alemán Inglés Diccionario