football team of excellent players - Spanish English Dictionary