satisfaction and discharge - Español Inglés Diccionario