public bus transportation system - Alemán Inglés Diccionario