Полный англо-русский словарь
tarry oil
Тягучая смолистая нефть
Полный англо-русский словарь
tarry matter
Tarrytown