deep plantar branch of arcuate artery - Français Anglais Dictionnaire