turbine-propeller engine - Turkish English Dictionary