second place finisher - Spanish English Dictionary