people's national liberation movement - Alemán Inglés Diccionario