fruit of the pouteria campechiana - Spanish English Dictionary