taq dna polymerase - French English Dictionary