socialist revolutionary party--marxist-leninist faction - Turkish English Dictionary