worm one's self into - Turkish English Dictionary