socialist revolutionary party - Alemán Inglés Diccionario