presphenoid bone - French English Dictionary