dna microarray - Spanish English Dictionary