team-sport athlete - Spanish English Dictionary