ducted-fan turbo engine - French English Dictionary