movement for socialism through participation - Alemán Inglés Diccionario