plot of land with abundant mesquite - Español Inglés Diccionario