from passengers - Español Inglés Diccionario