mound or hill - Turkish English Dictionary