stenosal - French English Dictionary