tarsal navicular fracture - French English Dictionary