body cell - French English Dictionary