putty-faced - Spanish English Dictionary