chocopanda (popsicle) vendor - German English Dictionary