roasted and fermented drink made from the maguey - Francés Inglés Diccionario