sales talkEnglish → SpanishOxford English–Spanishsales talk noun [uncountable]: palabrería f de vendedor they saw through the politicians' sales talk no se dejaron engañar por la labia de los políticos