athletic sock - Spanish English Dictionary