supply (a need) - Türkisch Englisch Wörterbuch