undertake a long-haul flight - Francés Inglés Diccionario