mariateguist party of national liberation - Alemán Inglés Diccionario