travel on a bus - Alemán Inglés Diccionario