matter of extenuation - Turc Anglais Dictionnaire