centrum of a vertebra - French English Dictionary