ecotrophic - German English Dictionary