payment of installments - Spanish English Dictionary