self-aligning torque - Turkish English Dictionary