chocopanda (popsicle) vendor - French English Dictionary