turbo-propeller engine - Francés Inglés Diccionario