semifinalist - German English Dictionary