cleaning implement - Francés Inglés Diccionario