herbaceous blackberry - German English Dictionary