ducted-fan turbo engine - Turkish English Dictionary