sediment removing structures - Turc Anglais Dictionnaire