popular socialist union party - Alemán Inglés Diccionario