independent sales contractor - Deutsch Englisch Wörterbuch