blood diluting pipette - French English Dictionary