unpleasant or repulsive smell - Türkçe İngilizce Sözlük