dna array - French English Dictionary