left socialist revolutionaries - Turkish English Dictionary