cyanodeoxythimidine - French English Dictionary