balsam apple (momordica balsamina) - French English Dictionary