meaning of Atemstenose

Atemstenose - German to English

breathing stenosis