payable by installment - German English Dictionary