endocannabinoids - French English Dictionary