nicotinamide-adenine dinucleotide - French English Dictionary