attenuating circumstances - Anglais Synonymes Dictionnaire