war of the last alliance - Turkish English Dictionary