seed of the mamey sapote - Francés Inglés Diccionario