socialist christian party - Alemán Inglés Diccionario