foramen iacerum posterius - German English Dictionary