he's no silly-billy - French English Dictionary