ethiopian social democratic party - English Synonyms Dictionary