extenuative - Spanish English Dictionary