Spanish-English Dictionarydisgrace
Spanish word for disgrace