new people's army - Francés Inglés Diccionario