semi-final game - German English Dictionary