nature worship - Español Inglés Diccionario