dna microarray - French English Dictionary