knuckle-walking - German English Dictionary