payment of installments - German English Dictionary