piedmont alluvial plain - Turkish English Dictionary