popsicle maker - French English Dictionary