intermetatarsal - French English Dictionary