sports socks - Spanish English Dictionary