world's population - Turkish English Dictionary