tarsal cartilage - French English Dictionary