lolipop - French English Dictionary