barley candy - French English Dictionary