systemic embolization - German English Dictionary