oligodeoxynucleotide - Turkish English Dictionary