high-performance sport - Spanish English Dictionary