Torfabbau - German English Dictionary