large group of men - Spanish English Dictionary