physiographic province - French English Dictionary