hempseed - French English Dictionary