puttyhead - French English Dictionary