human blood derivative - German English Dictionary