strawberry goosefoot - Spanish English Dictionary