small mango with a pulpy flesh - Espagnol Anglais Dictionnaire