terminal deoxyribonucleotidyltransferase - Turkish English Dictionary