german private (30,402 results)