from passengers - Alemán Inglés Diccionario