number of residents - Spanish English Dictionary