discharged from a duty - Espagnol Anglais Dictionnaire