alcoholic drink made from fermented cornstarch - Spanish English Dictionary