cannabinoid - German English Dictionary