urban cluster - French English Dictionary