microspherocyte - French English Dictionary