extenuating causes - Turco Inglés Diccionario