peripheral smear - French English Dictionary