progressive party of working people - Español Inglés Diccionario