wrench torque - Turkish English Dictionary