top of a treeless hill - German English Dictionary