touch-me-not balsam - Spanish English Dictionary