weave (one's) magic - Spanish English Dictionary