hill-top with castle in ruins - Turkish English Dictionary