good and sufficient discharge - Turco Inglés Diccionario