BE A DIRTY WORD
Meaning of BE A DIRTY WORD in English
to be a subject or an idea that people think is bad or immoral :
Profit is not a dirty word around here.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005