american wormseed (chenopodium ambrosioides) - Francés Inglés Diccionario