Socks: - French English Dictionary