transportation of passengers - Alemán Inglés Diccionario