knuckled down - German English Dictionary