torsion damper - Turkish English Dictionary