cannabinoid - French English Dictionary