movement for peace and sovereignty of peoples - French English Dictionary