escape from someone's clutches - Espagnol Anglais Dictionnaire