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