sister cell - French English Dictionary