himalayan giant blackberry - Alemán Inglés Diccionario