pair of socks - Turkish English Dictionary