discharge (an obligation) - Spanish English Dictionary