draining machine - Español Inglés Diccionario