firm sales commitments - Deutsch Englisch Wörterbuch