sand retaining filter - English Synonyms Dictionary