polliwog - French English Dictionary