cast a love spell - Spanish English Dictionary