alliance of the forces of progress - Turkish English Dictionary