socialist christian party - Francés Inglés Diccionario