Spanish-English Dictionarymind
Spanish word for mind