distributing artery - French English Dictionary