german private (30,868 results)