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