mesocracia - German English Dictionary