escape from somebody's clutches - Turkish English Dictionary