bloodstream forms - French English Dictionary