balsam apple (momordica balsamina) - Spanish English Dictionary