esferocito - French English Dictionary