fruit of the zapote amarillo - Spanish English Dictionary