ecolog - German English Dictionary