cape gooseberry - Turkish English Dictionary