stenosal - German English Dictionary