endocannabinoid - German English Dictionary