bramble leaves - German English Dictionary