sediment retention basin (water engineering) - English Synonyms Dictionary