remove mud, moss and lichens - Francés Inglés Diccionario