to take home the gold medal - French English Dictionary