tree worship - Español Inglés Diccionario