cellulose putty - Turkish English Dictionary