form a crowd of people - Spanish English Dictionary