forward deposit purchase and sale commitments - Allemand Anglais Dictionnaire