installment sale business - German English Dictionary