pool of athletes - Spanish English Dictionary