Spanish-English Dictionarydelight
Spanish word for delight