turbo-prop engine - Turkish English Dictionary