scouring apparatus - Francés Inglés Diccionario