dna barcode - French English Dictionary