sediment removing structures - İspanyolca İngilizce Sözlük