preventing blood clogging - Turco Inglés Diccionario