mound or hill - German English Dictionary