installment sale contracts - Allemand Anglais Dictionnaire