matter in extenuation - Español Inglés Diccionario