hepatic artery infusion chemotherapy - French English Dictionary