entomogenous - German English Dictionary