physalis pubescens - Turkish English Dictionary