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