plot of land with abundant mammee - Spanisch Englisch Wörterbuch