man-made feature - Turc Anglais Dictionnaire