fermented drink of barley, water and honey - Español Inglés Diccionario