elm-leaved blackberry - German English Dictionary