Англо-русский словарь Мюллера
Sales talk [ˊseɪlztɔ:k] n
1) расхваливание своего товара
2) агитация в пользу своего предложения и т.п.
sales talk