the party of european socialists - Francés Inglés Diccionario