rock candy - French English Dictionary