cement putty - Spanish English Dictionary