man-made obstacle - Turc Anglais Dictionnaire