hemostatic embolization - Francés Inglés Diccionario