number of things or people - Turkish English Dictionary