tree worship - Alemán Inglés Diccionario