saddle embolus - German English Dictionary