second-largest - French English Dictionary