nature worship - Turco Inglés Diccionario