dna footprinting - Turkish English Dictionary