embolization - French English Dictionary