rest of the population - Turkish English Dictionary