perennial goosefoot - Spanish English Dictionary