total transfusion - French English Dictionary