strains and stresses - Turc Anglais Dictionnaire