remaining instalments - Turco Inglés Diccionario