tissue culture cell - French English Dictionary