to transfuse blood - French English Dictionary