plot of land with abundant manchales - German English Dictionary