dna footprinting - French English Dictionary