ovalocytes - French English Dictionary