land up somehow or somewhere - Almanca İngilizce Sözlük