movement for socialism through participation - Español Inglés Diccionario