saddle embolus - Turkish English Dictionary