wild angelica (angelica sylvestris) - Spanish English Dictionary