endocannabinoid - French English Dictionary