ritual in which an offering is made to mother earth - Espagnol Anglais Dictionnaire