sap of the mexican maguey plant - German English Dictionary