purple rock brake (pellaea atropurpurea) - German English Dictionary