dungeons of the seven towers - Turkish English Dictionary