to be discharged of all further liability - Espagnol Anglais Dictionnaire