bloodstream forms - German English Dictionary