offering of food and drink to pachamama or mother earth - Spanish English Dictionary