in installment payments - German English Dictionary