french weed - French English Dictionary