peruvian groundcherry (physalis peruviana) - French English Dictionary