sport sock - Spanish English Dictionary