stenosed - French English Dictionary