greentech - German English Dictionary