Urban agglomeration - French English Dictionary