ecocratic - French English Dictionary