unpleasant or repulsive smell - Almanca İngilizce Sözlük