stenostomy - French English Dictionary