Dreckspatz (German) comes from German Spatz, from Middle High German spaz, from Middle English sparwe, from Old High German sparo, from Proto-West Germanic sparwō, from Proto-Germanic sparwô, from Proto-Indo-European spḗr — sparrow.
Ancestry of “Dreckspatz”, step by step
Dreckspatz traces back through two separate lines of ancestry.