catch-water pit - French English Dictionary