endocannabinoids - German English Dictionary