peruvian groundcherry - Turkish English Dictionary