highly populated - Turkish English Dictionary