catch-water ditch - French English Dictionary