people's vanguard party - Francés Inglés Diccionario