single-source suppliers - Deutsch Englisch Wörterbuch