movement for socialism through participation - Espagnol Anglais Dictionnaire