variety of caribbean banana with a yellow peel when ripe - Spanish English Dictionary