green restorer - Turkish English Dictionary