plantar metatarsal artery - French English Dictionary