german private (30,854 results)