untouched by human hands - Allemand Anglais Dictionnaire