scouring machine - Español Inglés Diccionario