mud wiper - Francés Inglés Diccionario