section of international relations - Français Anglais Dictionnaire