escape from someone's clutches - Spanish English Dictionary