to relieve or discharge - Espagnol Anglais Dictionnaire