tissue array - Spanish English Dictionary