wild cape gooseberry - German English Dictionary