sewer cleaning winches - Francés Inglés Diccionario