propeller torque - Turkish English Dictionary