forked peppergrass - German English Dictionary