put putty - Spanish English Dictionary