pudding-stick - French English Dictionary