vinyl-coated fin - Turkish English Dictionary