crest of neck of rib - French English Dictionary