urbanizable - French English Dictionary