supra-ethmoid - French English Dictionary