weave (one's) magic - Turkish English Dictionary