neuropeptide - French English Dictionary