scented goosefoot - Spanish English Dictionary