postesfenoidal - French English Dictionary