extenuating causes - Allemand Anglais Dictionnaire