peruvian ragweed (ambrosia peruviana) - Spanish English Dictionary