removing dirt from roads by liquids - French English Dictionary