The name comes from the Spanish tranlsation of the Nahuatl ilamatzapotl . Its rough translation is ` old woman 's sapote ' . The name is derived from the Spanish from the Nahuatl ilamatzapotl whose rough translation is ` old woman 's sapote ' .