payment in full discharge - Alemán Inglés Diccionario