support someone in all aspects of something - Englisch Synonyme Wörterbuch