popsicle stick - French English Dictionary