tissue culture hood - Spanish English Dictionary