embankment washout - French English Dictionary