population estimate - Turkish English Dictionary