work selflessly - Français Anglais Dictionnaire