leafy blackberry - German English Dictionary