crest of vestibule - French English Dictionary