block a duct (accumulation of silt) - German English Dictionary

Suggest a Term