intermetatarsal joints - French English Dictionary