pudding-faced - French English Dictionary