tissue culture hood - French English Dictionary