payable in installments - German English Dictionary