payment of installments - Francés Inglés Diccionario