slave traders
English
Noun
slave
traders
plural of
slave trader