weave your magic - Turkish English Dictionary