tpn (triphosphopyridine nucleotide) - Turkish English Dictionary