extinguishing foam - English Synonyms Dictionary