plot of land with abundant llaretas - Espagnol Anglais Dictionnaire