windmill torque - Turkish English Dictionary