land sculpture - German English Dictionary