hogweed (heracleum) - French English Dictionary