torque drive tube - Turkish English Dictionary