cape gooseberries - Turkish English Dictionary