sudden blocking of an artery - Turkish English Dictionary