jamaica cherry (muntingia calabura) - Spanish English Dictionary