green restorer - French English Dictionary