american wormseed (chenopodium ambrosioides) - Spanish English Dictionary