give oneself to another's service - Français Anglais Dictionnaire