firm sales commitments - Allemand Anglais Dictionnaire