discharge of an obligation - Francés Inglés Diccionario