escape from someone's clutches - Turkish English Dictionary