supply contract - Deutsch Englisch Wörterbuch