Stenose - German English Dictionary