movement for peace and sovereignty of peoples - Francés Inglés Diccionario