group of four people, especially athletes, who form a team - Spanish English Dictionary