deoxythimidine - Spanish English Dictionary