Torfgrube - German English Dictionary