embolic occlusion - Turkish English Dictionary