legislator's senior deputy - Français Anglais Dictionnaire