german private (29,878 results)