buffy coat transfusion - French English Dictionary