first place medal - French English Dictionary