Definition of propeller turbine in English:

propeller turbine

noun

another term for turboprop