number of residents - Turkish English Dictionary