revolutionary struggle movement - Francés Inglés Diccionario