green restorer - German English Dictionary