worship of heavenly bodies - Alemán Inglés Diccionario