preventing blood clogging - Almanca İngilizce Sözlük