blood transfusion equipment - German English Dictionary