free someone from his/her clutches - Espagnol Anglais Dictionnaire