slightly fermented grape juice - French English Dictionary