Spanish-English Dictionaryintertwine
Spanish word for intertwine