socialist party of ecuador - Alemán Inglés Diccionario