purple rock brake (pellaea atropurpurea) - Alemán Inglés Diccionario