microecology - German English Dictionary