draining machine - Francés Inglés Diccionario