extenuating circumstance - Turc Anglais Dictionnaire