athletic sock - German English Dictionary