Traducción español inglés

English version

¿Qué significa "sacrificio ofrecido a cualquier divinidad que no fuera el sol" en Inglés