installment sale contracts - Französisch Englisch Wörterbuch