installment-plan sale - German English Dictionary