plot of land with abundant manchales - Spanish English Dictionary