physiographic province - German English Dictionary