anticoagulant citrate phosphate dextrose solution - German English Dictionary