ice pop - French English Dictionary