flat topped hill - German English Dictionary