upper torque link - Turkish English Dictionary