small hillock of earth - Turkish English Dictionary