shock absorbing springs for vehicles - Turc Anglais Dictionnaire