dna micro-array - French English Dictionary