ritual offering to mother earth as payment to the gods - Español Inglés Diccionario