a kind of candy - French English Dictionary