embolization - Alemán Inglés Diccionario