mien english dictionary – Animal Land