tree worship - Turco Inglés Diccionario