slide through and out of one's grasp - Turkish English Dictionary