tepe üstündeki taş yığını - Turkish English Dictionary