until the final instalment is paid - Inglés Sinónimo Diccionario