impairment of nature or landscape - Allemand Anglais Dictionnaire