plot of land with abundant mammee - Espagnol Anglais Dictionnaire