single-sport training centre - Spanish English Dictionary