vinyl-coated fin - English Synonyms Dictionary