roasted and fermented drink made from the maguey - Alemán Inglés Diccionario