preventing blood clogging - Alemán Inglés Diccionario