exclamation at bad smell - Almanca İngilizce Sözlük