ecotechnology - German English Dictionary