second place finisher - German English Dictionary