triphosphopyridine - French English Dictionary