plot of land with abundant pinuela - Turkish English Dictionary