dwarf cape gooseberry - German English Dictionary