anticoagulant citrate phosphate dextrose solution - Turkish English Dictionary