extenuating causes - Francés Inglés Diccionario