branched peppergrass - German English Dictionary