Spanish-English Dictionaryextenuate
Spanish word for extenuate