highly populated area - Turkish English Dictionary