initial source of supply - Deutsch Englisch Wörterbuch