insinuate one's way into - Turkish English Dictionary