human blood derivative - French English Dictionary