fresh marijuana - French English Dictionary