green carpetweed - Spanish English Dictionary