semifinalists - German English Dictionary