land up somehow or somewhere - Spanish English Dictionary