extenuating causes - Espagnol Anglais Dictionnaire