deoxynucleoside - French English Dictionary