(payment) in full settlement - Turco Inglés Diccionario