land up somehow or somewhere - Turkish English Dictionary