deoxythimidine - French English Dictionary