high-altitude engine - French English Dictionary