ethiopian social democratic party - German English Dictionary