preventing blood clogging - Turkish English Dictionary