population forecasts - Turkish English Dictionary