foramen iacerum posterius - French English Dictionary