DNA array - French English Dictionary