extenuatory - Espagnol Anglais Dictionnaire