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