blood transfusion apparatus - English Synonyms Dictionary