escape from someone's clutches - French English Dictionary