situated on rocks - Turkish English Dictionary