installment sale contracts - Deutsch Englisch Wörterbuch