styloid prominence - French English Dictionary