union of the socialist left - Español Inglés Diccionario