high-torque - Turkish English Dictionary