public bus transportation - Alemán Inglés Diccionario