supply (explanation) - Englisch Synonyme Wörterbuch