pair of socks - French English Dictionary