to sponsor and support - Englisch Synonyme Wörterbuch