semi-final match - German English Dictionary