apheresis donor - German English Dictionary