in view of the enormous rise in population - Turkish English Dictionary