piled stone landmark - Turkish English Dictionary