triphosphopyridine - German English Dictionary