gentleman of the road

1) 'рыцарь большой дороги', разбойник 2) коммивояжер

Источник: Полный англо-русский словарь на Gufo.me