runner-up finish - German English Dictionary