land up somehow or somewhere - German English Dictionary