intra-arterial injections - French English Dictionary