something with a foul odor - Almanca İngilizce Sözlük