giant hogweed (heracleum mantegazzianum) - Español Inglés Diccionario