torsion crank suspension - Turkish English Dictionary