sediment removing structures - Türkisch Englisch Wörterbuch