Spanish-English Dictionaryembrace
Spanish word for embrace