supply (explanation) - Türkisch Englisch Wörterbuch