glazer's putty - Spanish English Dictionary