putty-faced - French English Dictionary