preventing blood clogging - Francés Inglés Diccionario