ecobio - German English Dictionary