Nowoczesny słownik polsko-angielski

traders

dealers

merchants