untouched by human hands - Alemán Inglés Diccionario