pipe cleaning device - Francés Inglés Diccionario