the city centre proper - French English Dictionary