"hundehaufen" in English Hundehaufen {m} dog excrement Detailed translations for "hundehaufen" der Hundehaufen{masculine} Hundehaufen dog excrement