hepatic artery embolization - French English Dictionary