extenuating causes - Inglés Sinónimo Diccionario