himalayan giant blackberry - Español Inglés Diccionario