large abnormal red blood cell - French English Dictionary