ecocracy - German English Dictionary