primordial cartilage - French English Dictionary