creeping sediment - French English Dictionary