people's national liberation movement - Francés Inglés Diccionario