ecologic - German English Dictionary