cape gooseberry (physalis peruviana) - Spanish English Dictionary