number of things or people - Español Inglés Diccionario