himalayan giant blackberry - Turkish English Dictionary