herbaceous blackberry - Turkish English Dictionary