the natural environment and human impact - Allemand Anglais Dictionnaire