dealer
noun
°One who deals things, especially automobiles; a middleman.
"That used car dealer gave me a great deal on my 1962 rusted-out Volkswagen bug!"
°One who peddles illicit drugs, especially to teenagers.