self-supply - Türkisch Englisch Wörterbuch