embolize - German English Dictionary