revolutionary socialist workers' party - Francés Inglés Diccionario