poly-polymerase - French English Dictionary