escape from somebody's clutches - Turc Anglais Dictionnaire