anti-smoker       
noun [ C ] (also antismoker) uk/ˌæn.tiˈsməʊ.kər/ us/ˌæn.taɪˈsmoʊ.kɚ/
 反吸烟者
someone who is opposed to smoking
  Her boss is a huge anti-smoker. 她的老板是一位坚决反对吸烟的人。 
 Anti-smokers described the verdict as a tremendous victory for public health. 反吸烟者将这一判决描述为公共卫生的巨大胜利。 
 - More examples
 - Just because you are a non-smoker, it doesn't mean you are an anti-smoker.
 - The move to ban smoking in pubs signals victory for the anti-smokers.
 - I'd always been an ardent anti-smoker.
 - Apparently, Lenin was militant antismoker who threw open the windows when visitors lit up, even when it was snowing outside.