untouched by human hands - Turco Inglés Diccionario