obturating embolus - Turkish English Dictionary