plot of land with abundant carandá - Spanish English Dictionary