3-5 phosphodiester links - French English Dictionary