in the discharge of his duties - Français Anglais Dictionnaire