"torfstiche" in English Torfstiche {m pl} peat-ditches peat workings Detailed translations for "torfstiche" Torfstiche{masculine plural} Torfstiche peat-ditches Torfstiche peat workings