Полный англо-русский словарь
Jack странствующий разносчик, торгующий дешевыми товарами (тж. Cheap John)
cheap