himalayan giant blackberry - Spanish English Dictionary