plot of land with abundant mesquite - Espagnol Anglais Dictionnaire