oecology - German English Dictionary