sports socks - Turkish English Dictionary