wild cape gooseberry - Francés Inglés Diccionario