jamaica cherry ( mutingia calabura) - Spanish English Dictionary