people's vanguard party - Alemán Inglés Diccionario