catch-water ditch - Spanish English Dictionary