legend of maiden's tower - Turkish English Dictionary