second place finisher - French English Dictionary