until the final installment is paid - Turco Inglés Diccionario