land with abundant inga spuria - Turkish English Dictionary