Spanish-English Dictionaryelucidate
Spanish word for elucidate