Torfgrube - French English Dictionary