putty squeezer - Spanish English Dictionary