second place finisher - Turkish English Dictionary