give oneself to another's service - Englisch Synonyme Wörterbuch