small mango with a pulpy flesh - Spanish English Dictionary