matter in extenuation - Turco Inglés Diccionario