hemp whole stalk pulp - French English Dictionary