giant red paintbrush (castilleja miniata) - Spanish English Dictionary