slightly fermented grape juice - German English Dictionary