massive transfusion - Spanish English Dictionary