removing dirt from roads by liquids - Spanish English Dictionary