"dorfdeppen" in English Dorfdeppen {m pl} village idiots Detailed translations for "dorfdeppen" Dorfdeppen{masculine plural} Dorfdeppen(also: Dorftrottel) village idiots