impairment of nature or landscape - Turc Anglais Dictionnaire