cell embolus - German English Dictionary