manmade landscapes - Turc Anglais Dictionnaire