party of progress and socialism - Turkish English Dictionary