glass putty - Turkish English Dictionary