land up somehow or somewhere - French English Dictionary