What does atemberaubender Gestank mean?

atemberaubender Gestank - German to English

breath-taking scent