casting a spell on - Turkish English Dictionary