terminal desoxynucleotidyl transferase - Turkish English Dictionary