broad socialist left party - Alemán Inglés Diccionario