polyadenylation site - French English Dictionary