self-supply - Deutsch Englisch Wörterbuch