systemic embolization - Alemán Inglés Diccionario