embolizing agents - French English Dictionary