stenosefali - French English Dictionary