deputy consul general - Français Anglais Dictionnaire