a north-south divide - Français Anglais Dictionnaire