hemostatic embolization - Alemán Inglés Diccionario