sudden blocking of an artery - Turco Inglés Diccionario