have a strong unpleasant smell - Almanca İngilizce Sözlük