some twenty people - German English Dictionary