party of the revolutionary left - Turkish English Dictionary