porous sound absorber - English Synonyms Dictionary