plot of land with abundant mesquite - Spanish English Dictionary