stamp dealer

(noun) trader (generic term)

< stamp collector | stamp down >