stress and strain - Turc Anglais Dictionnaire