buffy coat transfusion - Turkish English Dictionary