torque spanners - Turkish English Dictionary