high-performance sport infrastructure - German English Dictionary