a north-south divide - French English Dictionary