Torfballen - German English Dictionary