high performance training centre - German English Dictionary