attenuating circumstances - Turc Anglais Dictionnaire